desalination technology - Alemán Inglés Diccionario